[OPSAWG] Feedback on draft-ietf-opsawg-capwap-alt-tunnel-06

Andreas Schultz <aschultz@tpip.net> Mon, 01 February 2016 09:26 UTC

Return-Path: <aschultz@tpip.net>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 471461B2F24 for <opsawg@ietfa.amsl.com>; Mon, 1 Feb 2016 01:26:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.798
X-Spam-Level:
X-Spam-Status: No, score=0.798 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SDGfOEMyJ5YQ for <opsawg@ietfa.amsl.com>; Mon, 1 Feb 2016 01:26:16 -0800 (PST)
Received: from mail.tpip.net (mail.tpip.net [92.43.49.48]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E858B1B2F1C for <opsawg@ietf.org>; Mon, 1 Feb 2016 01:26:15 -0800 (PST)
Received: from office.tpip.net (office.tpip.net [92.43.51.2]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tpip.net (Postfix) with ESMTPS id 8CF214F403 for <opsawg@ietf.org>; Mon, 1 Feb 2016 09:25:43 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by office.tpip.net (Postfix) with ESMTP id 1A5D5A3050 for <opsawg@ietf.org>; Mon, 1 Feb 2016 10:26:27 +0100 (CET)
Received: from office.tpip.net ([127.0.0.1]) by localhost (office.tpip.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id g9mfhW94nAI5 for <opsawg@ietf.org>; Mon, 1 Feb 2016 10:26:26 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by office.tpip.net (Postfix) with ESMTP id B4CBCA3056 for <opsawg@ietf.org>; Mon, 1 Feb 2016 10:26:26 +0100 (CET)
X-Virus-Scanned: amavisd-new at tpip.net
Received: from office.tpip.net ([127.0.0.1]) by localhost (office.tpip.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4_aUAbgsYIDp for <opsawg@ietf.org>; Mon, 1 Feb 2016 10:26:26 +0100 (CET)
Received: from [192.168.13.53] (unknown [192.168.13.53]) by office.tpip.net (Postfix) with ESMTPSA id 82DE1A3050 for <opsawg@ietf.org>; Mon, 1 Feb 2016 10:26:26 +0100 (CET)
To: opsawg@ietf.org
From: Andreas Schultz <aschultz@tpip.net>
Message-ID: <56AF2496.1080601@tpip.net>
Date: Mon, 01 Feb 2016 10:25:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/opsawg/SXgQmj9pvN51gv06V3B5Osii2Oo>
Subject: [OPSAWG] Feedback on draft-ietf-opsawg-capwap-alt-tunnel-06
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Feb 2016 09:26:18 -0000

Hi,

* Supported Alternate Tunnel Encapsulations

The Num_Tunnels field is redundant. This value can be derived from the IEs length since the Tunnel-Type is a fixed length value.

* Alternate Tunnel Encapsulations Type

Is differencing between GRE-IPv4 and GRE-IPv6 really needed?

The transport protocol can be derived from the type of the address IE. On the other hand, we might want to support GRE tunnels with
fall back to the other transport protocol (i.e. prefer IPv6 endpoint but fall back to IPv4).
I would suggest to simply calling it GRE and derive the transport protocol from the address IE and/or the resolved IP in case a FQDN was 
specified.

* Alternate Tunnel Encapsulations Type Information Element

The IE format is quite different from the other IE's used in CAPWAP.

The content of any other CAPWAP IE only depends on the IE type. For this IE the content depends on the IE type *and* the tunnel type. I
would much prefer to keep this IE in line with the others and have one IE for the alternate tunnel type and additional IE's to specify the 
tunnel parameters. This would also better suite tunnel protocols where you have optional arguments.

* AR FQDN List Element

No other CAPWAP IE does use FQDN's to specify IP endpoints. I don't see why we need to start here, the AC can always resolve FQDN's to IP's 
and provision those.

* Alternate Tunnel Encapsulation Type

Reserving encapsulation types without specifying them completely seems a bit strange. But as long we do that, could we also reserve a type 
for GTPv1-U (3GPP TS 29.281: http://www.3gpp.org/DynaReport/29281.htm)

Mobile networks use GTP already and 3GPP already defines mobile network to WiFi handover procedures. Supporting GTP alternate tunnels on 
CAPWAP based WiFi AP would fit nicely into that.

Regards,
Andreas